export interface CarhistoryRentalVO {
  /**
   * 主键标识
   */
  id: string | number;

  /**
   * 汽车基础信息标识
   */
  automobileBasicInfoId: string | number;

  /**
   * 汽车租赁人标识
   */
  carRentalInfoId: string | number;

  /**
   * 承租人名称
   */
  lesseeName: string;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 退租时间
   */
  rentOutTime: string;

  /**
   * 折合日租金
   */
  equivalentDailyRent: number;

  /**
   * 车牌号
   */
  licensePlateNumber: string;

  /**
   * 车辆品牌
   */
  vehicleBrand: string;

  /**
   * 车辆类型（0:微型汽车，1:小型汽车,2:中型汽车,3:大型汽车，4:大型汽车，5：其他）
   */
  vehicleType: string;

  /**
   * 所有人
   */
  possessor: string;

  /**
   * 型号
   */
  modeNumber: string;

  /**
   * 动力类型(纯电动:pure_electric,混合动力汽车:hybrid_electric_vehicle)
   */
  dynamicType: string;
}

export interface CarhistoryRentalForm extends BaseEntity {}

export interface CarhistoryRentalQuery extends PageQuery {
  /**
   * 承租人名称
   */
  lesseeName?: string;

  /**
   * 车牌号
   */
  licensePlateNumber?: string;

  /**
   * 车辆品牌
   */
  vehicleBrand?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
